let BASE_URL = 'http://192.168.1.1'
export const request = (options) => {
  return new Promise((resolve, reject) => {
    // 设置请求头
    const header = {
      'Content-Type': 'application/json',
      ...options.header // 可以传入额外的请求头参数
    }
    // 在发送请求之前执行拦截操作
    uni.request({
      url: BASE_URL + options.url, //接收请求的API
      method: options.method || 'GET', //接收请求的方式,如果不传默认为GET
      data: options.data || {}, //接收请求的data,不传默认为空
      header: header, //接收请求的header
      success(res) {
        resolve(res.data) // 使用resolve将数据传递出去
      },
      fail: (err) => {
        reject(err)
      }
    })
  })
}